.q-message-box-content {
  &__title {
    margin: var(--message-box-indent) calc(var(--message-box-indent) * 2)
      calc(var(--message-box-indent) / 2) var(--message-box-indent);
    font-size: 16px;
    font-weight: var(--font-weight-bold);
    line-height: var(--line-height-base);
    color: var(--color-primary-black);
    word-break: break-word;
  }

  &__content {
    padding-right: var(--message-box-indent);
    padding-left: var(--message-box-indent);

    &:last-child {
      margin-bottom: 32px;
    }
  }

  &__message,
  &__submessage {
    font-size: var(--font-size-base);
    font-weight: var(--font-weight-base);
    line-height: var(--line-height-base);
    word-break: break-word;
  }

  &__message {
    color: var(--color-primary-black);
  }

  &__submessage {
    margin-top: 24px;
    color: rgba(var(--color-rgb-gray), 0.64);
  }

  &__actions {
    display: flex;
    padding-left: var(--message-box-indent);
    margin-top: 32px;
    margin-bottom: 24px;
  }
}
